Islamic Academy Of New England nearby hotel search is centered on latitude 42.0966 & longitude -71.1949.